Exceptionally clean and comfortable with amazing communication throughout! Great location 5 mins walk to the beach!