Sparkling clean and has all the amenities for a great stay