Had a lovely stay with our 3 children. Great location, great deck area, apartment was clean and comfortable. Everything we needed for a long weekend. Communication from hosts was good. Would love to stay again next time we visit.