Clean, beautiful apartment in a great location and only moments from the beach and facilities. Really enjoyed staying here.