Senglea House is top notch. The description of the property is very accurate and could not be in a more convenient location……it was a perfect stay.