Great location. Clean and well appointed with complete kitchen, washer and dryer (oh yeah!) as well as beach towels, chairs and snorkeling equipment. Loved it! Highly recommend.