Superb location, fantastic host, beautiful apartment. What more could I have asked for. Put this place on the top of your list.