Very clean and in a great location. Very nice host and willing to accommodate any issues we faced. Highly recommended