Best location ever and best host. Dont hesistate, it will only make your stay in Roma easier and more enjoyable :)