A gorgeous space with everything you could need. Amazing location and views. Aaaand lovely hosts and animals too. A perfect stay!