The pictures did not do the place justice. Everything is as described and better. The apartment was very clean, it had all the amenities, and the view from the private terrace was unbeatable. The location is great. We loved our stay here in Malta!