Chic apartment, perfect location, communicative host. What more could you need?