Good place for a couple! it has all the essential. Great location. Parking is free along the street, but it can be difficult to find a space available like everywhere else is Malta.