Nice place in a great location. Malta is a beautiful country, and staying here made it more special. Much nicer than a hotel room, we will stay here again when we return to Malta.