Excellent space- spacious with a great location in Sliema- bus stops and transport generally is easily accessible and the journey from the airport via taxi is only 15 minutes long.
Michael was a great host and communicated very efficiently with us