Clean, quiet, fabulous view, and thoughtful hosts - just what we needed.