Perfect place to stay. Immaculately clean, comfortable, well equipped, great hosts. Beautiful location next to beach & lagoon.