Perfect hosts - lovely house - comfy beds - quick responses - great roof terrace - plenty of space