Not just perfect, but exceptional. Where to begin? The house is unique and beautiful, incredibly cosy with an amazing view from the roof terrace. Has everything you may need, and the hosts are spectacular. Six stars.