Very clean! Perfect size for two. Friendly staff, prompt replies to questions. Good wifi speed/connection. All the basic essentials for a great trip. No concerns during our stay whatsoever.