Four Stars all around. Great stay.