Great stay with top notch amenities.