Great stay and great amenities