Great location, spacious place, perfect for a nice relaxing holiday in Malta.