Marsaskala is beautiful, and you have a great view from the apartment.
It is a quiet street and House, only parking is a bit difficult.