clean modern apartment with an unobstructed view of the Xaghra valley and Ramla bay