A magical stay in a magical spot, beautiful place and lovely hosts