super clean. great location. excellent customer service! we were only there for a short night, but would definitely stay there again.