Spotlessly clean and spacious.Great location for the beach and riding into town on our bikes. Loved the outdoor space and second bathroom , the games all came to good use too.