Gorgeous, gorgeous, GORGEOUS! Has everything you need, is exquisitely clean, superb location and fabulous host. We would definitely recommend and stay again.