Really nice stay in this place . Excellent location to visit Valletta