Meet Monty’s Beach Lodge

What do you find when you visit Monty's Beach Lodge in Jiquilillo, Nicaragua? Take a look!