Excellent place. Would recommend to anyone who is looking to visit Malta. Great location and facilities etc!