beautiful, spacious, and very clean. great location!