Beautiful views! Super clean. People were REALLY nice. Food at the on-site restaurant was delicious.