Very clean, neat, well-located place with everything you need. We were here with three kids 8 to 12 and the short walk to the beach and adventure playground was very handy. Sue's instructions are clear and accurate, she is a responsive host and we would definitely come back.