Great place, location, clean, safe, fun, easy to find --- and big "thank you" to the hosts, David & Nani, and their housekeepers!