Outstanding location! Beautiful beach in a very snorkel friendly bay. Keep in mind, you're paying for the location not the accommodations. Very rustic and dirty but worth it. Just wash everything when you get home as you are looking through your pictures and remembering what a great time it was.