Very clean, spacious place. Very accomodating. Great location. Would stay there again!