Beautiful place, gorgeous views. Everything we expected plus more.