Very clean, spacious and had all the amenities that you could ask for for a family getaway. The location is perfect with a great view