This place is advertised as a studio apartment and the pictures are very deceiving. The place is as big as a hotel room with a counter with a stove, microwave, sink, and an oven. The apartment is advertised by an individual as if he lives there when in fact it is a building with many studio "apartments" managed by a company so there isn't a host per se. The building is really a hotel w/o a concierge or a front desk. If you want something more personal with a host do not stay here.