Absolutely excellent amenities! Everything we needed (and some of the things we forgot and were happy to find provided) always a beautiful stay! The view is unbeatable