Beautiful and well situated. The hosts are VERY kind and attentive! I cannot wait to bring more people back to stay again!