Amazingly hospitable, great location