We enjoyed our stay. Residency is in a great location, near to shops, restaurants and the beach. The pool is lovely and the flowers everywhere are wonderful. We hired bikes from the reception very easily and we got information easily from the front desk. The actual apartment was really rather in need of some TLC, paint peeling, stairs very very creaky, beds hard and pillows just terrible. It's nothing special and actually quite small (too many items of futniture)