Great location and nice room, perfect for our long weekend stay in Malta