Great place! Very clean and looks exactly as pictured. There were eight of us staying together (including four children) and there was plenty of room. Mary was very quick to respond to messages and flexible when we had to make some changes in our booking.