perfect location. excellent apartment. clean. well appointed. great host