Good location in Sliema! Nice stay! Nice apartment! Thank you!