Clean, well set up and amazing beach views.