Everything that you could want in an Airbnb. A beautiful home that is well presented, in a fantastic location combined with excellent hospitality and communication from your hosts. Certainly hope to stay again one day.