A nice place to stay to enjoy Malta beauties.Far away from the city noise and always a free space to park your car.