Great place in great location. We spent 5 days in Malta and the place had everything we need.