Great stay, great amenities