spacious apartment in Carabeo 2000 with sea views