Very clean & comfortable. Close to shops, restaurants, & other resorts.