Clean and just as advertised. Had a couple issues and received a response and offer to help or come down to fix immediately. Super friendly and easy to work with. Only complaint was lack of parking spaces and no handicapped (unless it was where a car was that never moved). Overall, was a great deal and we would consider staying there again.