Amazing place, amazing views.
Great host. Really spacious rooms.
Spotlessly clean.