Great location. Clean. Hot water. Friendly host. And a wonderful roof deck!