Absolutely amazing....Clean, beautiful and many amenities were provided.