Stylish, comfortable place to stay with a great location and thoughtful hosts.