Excellent stay all around! Loved all the amenities!