Great location and good value! Would recommend to anyone looking to stay in Valletta.