Perfect in every way. Great place and wonderful location.