Perfect and new amenities and cooking facilities! Waking up to such wonderful views every morning is a bliss! Awesome experience!