Stylish and spacious place, with welcoming and easy going hosts.