Very clean and exactly as advertised. David was very nice met all of our accommodations.