Very clean and newly remodeled. Beach is very close. Hosts responded very quickly to questions.