We would give John and his family 6 stars if able. thanks again John for an amazing stay.