Beautiful place....a must to stay.... sparkling clean....and stylish.....all amenities are new and good