excellent apartment, superb location. very good stay