The Leo Apartments complex, set in the quiet residential area of Puerto de Pollensa, consists of one and two-bedroomed apartments in 9 small blocks set around 2 swimming pools, and surrounded by gardens.