Great location, impressive views, spacious and comfortable house, wonderful hosts, mean shower. Enough said.