Spotlessly clean and in a five star location! Will stay again