Fantastic place with perfect views, location, and accommodations. The views are amazing, the pictures don't do them justice! it was very clean, well equiped, and a perfect location! would highly recommend and would 100% stay there again