central, fitted kitchen, air conditioning, garden, terrace, tennis court, communal pool, gated complex, satellite tv, fitted wardrobes, furnished, fitted bathroom, gymnasium, electric water heating, paddle tennis, coastal, parking nearby, putting green, squash court, close to restaurants, golf complex...