Great stay with great amenities and finishing touches.