A lovely spacious place with beautiful views and great hosts