Great place. Sparkling clean. Has all needed amenities.