Stunning place, amazing hosts. Thoughtful details. A dream come true