Beautiful place and perfect location. Very clean and I have very high standards.:) Great amenities!