Awesome view, good location, amazing host.
That's all you need for a good vacation.