Go ahead and stay at this place. It is amazing from all points: location, apartment look and feel, awesome host.