Great location, great home, great host and an even greater pet cat. Five stars.