Great stay with great amenities