very nice and spacious. very new and clean. great location. beautiful place.