Immaculately clean. Awesome location. Very spacious and comfortable. I can’t wait to stay again.