We were looking for accommodation that was clean and priced reasonably- we found it at Roca Plana. The room and bathroom were clean. The buffet breakfast was good for it's price, and we tried the buffet dinner once as well.
A word of caution: one might face difficulty communicating with the front desk, if you do not speak Spanish. However...
More
