Very nice view on Xlendi and located in the best area for some restaurants