Perfect in every way. Outstanding host. Everything just as it should be, with extra friendliness and comfort. Quiet yet convenient location. Happy memories.