utterly delightful place to stay, as beautiful as advertised