Great location. Great neighborhood. Great apartment. Great hosts. You definitely want to stay here!