Super convenient location - welcoming and comfortable aparment