Clean, spacious, and beautiful views! Would stay again.