Amazing stay, beautiful home and wonderful hosts