This place is a great value for its price. There is a complimentary breakfast, a great pool area, and is just a one minute walk to the beach (along with many restaurants and shops). As others have stated, the beds were pretty hard. The shower is also quite small and very hard not to start a small puddle in the bathroom. However the room was always clean and we had a nice little balcony with a little sea view. Overall great value and nice location.