This place is in a great location, with excellent views and is a perfect size for our family of four to spread out. The only reason I couldn't give it 5 stars is that when we arrived, the unit had not been cleaned and there were dirty towels all over. The host made it right which was very much appreciated. I will say that while we were there, the dryer has a very high pitched squeal when it's going that is very, very loud anywhere in the unit. Hopefully it gets fixed soon but if not, plan to dry your bathing suits and towels when you're not in the unit.