I loved the Hotel Amor de Mar, but the friend I traveled with was taken aback to see that only a curtain (rather than a door) separated the bathroom from our sleeping area. This, however, was the only downside. The beds were comfortable, we had a nice balcony that looked over the sea, and we found the rusticity of the place to be quite charming. The breakfasts (not included in the room price) were outstanding, the location on the rocky beach (with swimming beaches just steps away) and just outside of town was perfect, and the staff was helpful. I'd go back here in a minute and stay and stay and stay.