Clean, well equipped, with beautiful views.