You have everything you need at this place. Best of all, it is close to public transportation. Will definitely stay again.