A beautiful space with everything we needed for a comfortable, worry-free stay. Delightful hosts too.