My second stay at John's and it was excellent. Will stay again.