Offering stunning views of the surrounding nature, and set amidst a tranquil environment, Casa Leon is only 30 steps of the beachfront The lodge has large windows that open to a spacious terrace It is fully fitted and includes a kitchenette area, full bathroom and the terrace is furnished with a small seating area Casa Leon is surrounded by wildlife, and gusts might have the opportunity to see typical fauna of the area, like monkeys and exotic birds