Extremely clean! Beach accross the street! Snorkeling accross the street! Easy access to the apartment! Amazing lanai! This is a must stay!