Eden Limassol Apartments 1 and 2 bedrooms available for rent