This is a great location and has great space and I would recommend it to anyone coming to stay in Malta.