Great location, amazing view. Clean, spacious. Easy with dogs. We loved our stay and will be back.