Magnificent views! The place seems newly built and sparkling clean. Highly recommend staying here