4th stay at John's - always, clean and welcoming.