Michael’s apartment is in a great location for both Sliema and St Julian’s and all their amenities. The apartment is furnished to a very high standard making any stay that bit more comfortable than most.