Great place great location could not recommend a better place and I've been going to Malta for the last 20 years.