Super clean, Super comfortable, Super close to where we wanted to be. We had a great stay and would definitely stay there again. Highly recommended!