Absolutely magical! Perfectly located and an unbelievably generous host!