Very clean, all the amenities you need. Beautiful deck to sit outside and enjoy the surroundings! Wonderful to have a parking space. Close to everywhere we wanted to go.