Absolutely stunning location. Right on the beach. Great place to stay in Placencia. Highly recommend this location and host