Great place that worked perfectly for us and our teenaged son. Everything was clean and fresh, and we loved being able to see the water. Lots of thoughtful touches to make our stay very comfortable.