very clean and spacious. great location.