Super super host. A great place in the fantastic Valletta. Ask the host and you get answers.