Had a great time in this huge appartment. Great location in Sliema on the beachfront, everything you need in the appartment, good communication. No complaints, we might come back soon.