we booked after seeing the listing on Expedia: "On the beach. Situated on a stretch of beach in Cahuita". We needed a 3 night stay, but were concerned that it may not be as nice as listed (most places rarely are). I asked Expedia about cancellation policy and if it's not a good place, can I cancel the third night....
More
