Super hosts mean a clean and comfortable stay. Add to that great cafes within a couple of blocks, helpful info on the neighborhood and plenty of maps. Stay here on your next visit.