Excellent stay with good amenities.