Great location within a walking distance of Ortiga island, plenty of restaurants around.