Clean, spacious and perfectly located right next to the beach.