Beautiful. Clean. Great views. Good host. Totally worth it.