Very clean. Very spacious. Wonderful location.