I was pleasantly surprised by this place. When my friends and I arrived we thought we had been swindled because we had to walk up this very big hill to get to the entrance of the hotel and it didn't seem to be very close to the beach at all. However, when we finally located reception, it was a long hot walk back down, we realized that we were right on the beach (2 minute walk) in a jungle like paradise. Breakfast was included which is a major plus for people traveling on a budget and the rooms/bathrooms were clean. There was plenty of hot water and the pressure was a welcome change from the showers in San Jose. Birds, butterflies, and iguanas could be seen on the property regularly. The staff was very nice and accommodating. I would definitely stay here again. It was a perfect choice for us!