Top flat, very well located near to everything (shops, bars, trails, beaches...), very nice view, perfect for a family trip or with friends! Nice balcony, good size living room, swimming pool, tennis court and much more. We will comeback! Mos def!