Perfect hosts, perfect house... amazing hospitality and very modern, stylish, comfortable place. A real 'home away from home' feel, highly recommended.