Nice apartment, higher quality than what you usually find on Malta. Professional management.