Fantastic views, wonderful hosts, very clean. We will be back!